#homeadvert{ 			float: left; clear:both; width:752px; height: 220px; min-height:220px; background:url('/images/flash/flash_vsnglpx_01.png') repeat-x; margin:0px 2px 0px 0px; text-align:left; }
#homeadvert h3 { 		padding-bottom: 4px; }
#homeadvert p { 		font-size: 8pt; padding-bottom: 2px; }
div#hp_dealscontainer { float: left; clear: both; width: 758px; padding-left: 112px; padding-top: 60px; }

.hpDealBox{				float: left;  clear:none; width:369px; min-height:228px; max-height: 228px; position:relative; margin: 5px 10px 10px 0px; _margin:5px 0px 5px 5px; _height:200px; }
.hpDealBoxBorder{ 		float: left;  clear:none; width:inherit; border:1px solid #7084A3; }
.hpDeal{				float: left;  clear:none; width:210px; }
.hpDealLinks{			float: right; clear:none; width:130px; min-height:231px; _height:231px; background:url('/images/main info/info_vsnglpx_01.jpg'); border-left:1px solid #7084A3; }

.hpDealBox a{			text-decoration: none; color:#4B4B4B; }

.hpDealLinkHeader{  	color: #2982D9 !important; font-weight:bold; font-size:13px; }
.hpDealLinks ul{		margin: 10px; margin-bottom: 0px; }
.hpDealLinks ul li{ 	margin-top: 10px; border-bottom:2px solid #999; }
.hpDealTitle{			text-align: center; display:block; font-weight:bold; font-size:13px; text-decoration:none; }
.hpDealImg{				text-align: center; min-height:140px; padding-top:10px; }

div.hp_dealpromo { 			display: none; float: left; width: 371px; height: 94px; margin: 5px 8px 5px 0px; }
div.hp_dealpromo a { 		border: none; display: block; width: 371px; height: 94px; margin: 0px; padding: 0px; }
div.hp_dealpromo a img { 	border: none; display: none; margin: 0px auto; }

/* homepage corrections */
.hpDealLinks{ width: 180px; }
.hpDealLinks ul { margin-top: 5px; }
.hpDealLinks ul li { background: url('../images/homepage/li-separator.gif') left top repeat-x; border: none; padding: 6px 0px; margin: 0px; }
.hpDealLinks ul li a { font-size: 9pt; }
.hpDealLinks ul li.hp_deallinks_title { background-image: none; position: relative; }
.hpDealLinks ul li.hp_deallinks_title a.hpDealLinkHeader img { position: absolute; top: 4px; right: -10px; }
.hpDealLinks ul li.hp_deallinks_title a { font-size: 12pt; }
.hpDealLinks ul li a span.titlesep:before { content: "..."; display: inline; }
.hpDealLinks ul li a span.titlehide { display: none; }
.hpDealLinks ul li span.price { font-size: 10pt; }
.hpDeal{ width: 185px; height: 220px; position: relative; }
.hpDealImg{ width: 185px; padding-top: 15px; }
.hpDealImg img { margin-left: 3px; }
.hpDealTitle{ width: 185px; position: absolute; bottom: 0px; left: 0px; display: block; }
.hpDealTitle h3 { font-size: 10pt; }
.hpDealTitle h3 span.titlesep:before { content: "..."; display: inline; }
.hpDealTitle h3 span.titlehide { display: none; }
.hpDealTitle h4 { padding-top: 3px; }
.hpDealTitle h4 span.price { font-size: 10pt; }

.homepageAdvertLink a{ color:#FFF; }